Search results

Types

Classes
Interfaces
Enums
Functions
Type aliases
Constants

Members

Properties
Methods
Getters
Setters
Enum members
Show privates

Other

In this module only

Class ComponentSelectMenu

extends ComponentActionBaseclass ComponentActionBasedetritus-client/utils/components/ComponentActionBase

Defined in selectmenu

Utils Component Select Menu Structure

Constructor

constructor(data: ComponentActionDatainterface ComponentActionDatadetritus-client/utils/components/ComponentActionData = {})

Properties

_keys = BaseSetclass BaseSetdetritus-utils/BaseSet<string>[src]
options: Array<ComponentSelectMenuOptionclass ComponentSelectMenuOptiondetritus-client/utils/components/ComponentSelectMenuOption>external Array = Array<never>external Array[src]
type = MessageComponentTypes.SELECT_MENUenum MessageComponentTypesdetritus-client/MessageComponentTypes[src]

Methods

addOption(
option: ComponentSelectMenuOptionclass ComponentSelectMenuOptiondetritus-client/utils/components/ComponentSelectMenuOption
): ComponentSelectMenuclass ComponentSelectMenudetritus-client/utils/components/ComponentSelectMenu
[src]
createOption(
data: ComponentSelectMenuOptionDatainterface ComponentSelectMenuOptionDatadetritus-client/utils/components/ComponentSelectMenuOptionData = {}
): ComponentSelectMenuOptionclass ComponentSelectMenuOptiondetritus-client/utils/components/ComponentSelectMenuOption
[src]
setCustomId(
customId: string
): ComponentSelectMenuclass ComponentSelectMenudetritus-client/utils/components/ComponentSelectMenu
[src]
setMaxValues(
maxValues: null | number
): ComponentSelectMenuclass ComponentSelectMenudetritus-client/utils/components/ComponentSelectMenu
[src]
setMinValues(
minValues: null | number
): ComponentSelectMenuclass ComponentSelectMenudetritus-client/utils/components/ComponentSelectMenu
[src]
setPlaceholder(
placeholder: null | string
): ComponentSelectMenuclass ComponentSelectMenudetritus-client/utils/components/ComponentSelectMenu
[src]
mergeValue(key: string, value: any): void[src]